Wednesday, October 13, 2004

PHP5 and OOPs

New Object Model

In PHP 5 there is a new Object Model. PHP's handling of objects has been completely rewritten, allowing for better performance and more features. In previous versions of PHP, objects were handled like primitive types (for instance integers and strings). The drawback of this method was that semantically the whole object was copied when a variable was assigned, or pass as a parameter to a method. In the new approach, objects are referenced by handle, and not by value (one can think of a handle as an object's identifier).

Many PHP programmers aren't even aware of the copying quirks of the old object model and, therefore, the majority of PHP applications will work out of the box, or with very few modifications.

The new Object Model is documented at the Language Reference.

Saturday, October 02, 2004

Skype - Jyve

What is Jyve.com?

Author : Vikrant Labde
Programmer of Jyve.com
Jyve.com is one of the biggest site which helps skype to improve the skype community.

Advantages of Jyve.com
Jyve has provides very strong features which are totally integrated with the Skype
such as Jyve Groups
Jyve Mails
Jyve Forums
Jyve YellowPages
Jyve ContactSystem
Jyve Blog

and many other features .

Directory Search.
Jyve has managed aprox.3000 Interests crateria. Now you can find people for your interest on Jyve and contact that user Via Skype or IM that user via Skype .

Now Dont West Time ! and Join Skype Community.

Posted By: Vikrant Labde
Softwate Engineer
(Clarion Technologies)

Email Me : vikrantlabde@yahoo.com
vikrantlabde @hotmail.com


What is Skype?

Hello. We’re Skype and we’ve got something we want to share with you.

We’ve got a simple bit of software we want to give you. It’ll let you make free phone calls to your friends all over the world. And we don’t want any money for it. It’s free.

You could think of us as the big, free Internet telephony company. We prefer to think of ourselves as a big group hug, even a present. Yes… that’s it… we’re a present… but without the ribbon.

Our software’s quick and easy to install. Just download Skype, register and within minutes you can plug in your headset, speakers or USB phone and call your friends. The calls have excellent sound quality and are highly secure with end-to-end encryption. You don’t even need to reconfigure your firewall or router. It just, you know… works.

You can also use our SkypeOut function to make calls to friends who only have a landline or mobile phone anywhere in the world at local rates. You can even transfer files of up to 2 gigabytes.

Now what do we ask of you in return? A bag of seed? A back rub? The keys to your city? No. We just want you to share us with all your friends. Why? Well, you can only speak to your friends for free on Skype, if they’re also using Skype. So the more people you share it with, the more people you can talk to. Simple when you think about it… so, is it a deal?

» Learn more about Skype
» P2P telephony explained – for geeks only
» More information on SkypeOut and SkypeOut prices

When will version 1.0 for Linux arrive?

The version 1.0 release that was launched on July 27 was for the Windows platform, as well as the SkypeOut service. The Linux version 1.0 is on its way and new versions are coming out for closed testing all the time and will reach the public once they're ready. There will not be a significant leap in features between before-1.0 and post-1.0 versions - it's a gradual evolution as we continuously innovate and improve the software.

How does Skype compete with for example MSN which has the largest share of the instant messaging market?

Skype offers free superior sound quality Internet telephony. In addition, it includes:

  • Conference calling - enables simultaneous and seamless voice communication between groups of up to five friends, family or colleagues. The Linux version currently has only conference client but will have hosting too.
  • Global Directory - the user-built global Skype contacts directory with numerous search options and an easy add-a-contact tool
  • Customization - My Picture image display
  • Mobility - login into Skype account on more than one PC anywhere in the world.
  • Multiple Skype accounts on one PC

In comparison with other IM/voice clients, we can ensure:

  • Better usability in networks. MSN and many other VoIP providers have voice calls, but those cannot penetrate firewalls or NAT. Skype has solved this problem. The same goes for other forms of communication (file transfers, instant messages) that sometimes don't go through firewalls.
  • Better performance. MSN is server-based, meaning that performance suffers in peak hours and users simply cannot do voice calls due to server overload. Skype calls are truly P2P, involving the distributed network itself for routing calls, so it scales up very well and does not suffer from this kind of performance problems.

We are working on adding more user requested features to the software, such as video calling, etc.

Why Skype writing software for Linux?

Skype for Linux was one of the most requested developments from our user base, but also because we see Linux as an important emerging PC desktop platform. This is illustrated by the fact that many major vendors are starting to offer Linux systems (HP, Sun, IBM to name just a few), and that many companies, government institutions and local governments in Europe, Asia and elsewhere have announced their migration to Linux. The proportion of Skype for Linux users is still small as compared to those running it on Windows, but we expect it to increase over the coming years.

Simply put, we want everyone to be able to run Skype and talk to their friends, family and colleagues, regardless of what platform they use or whether they have a computer at all. Embedded and mobile devices, some of them on Embedded Linux, are an important future development path for Skype.

How many people are working fulltime on Skype?

We have approximately 45 people working on Skype.

Skype launches Pocket PC software

Peer-to-peer IP telephony startup Skype yesterday released a version of its software designed for mobile devices running Microsoft's PocketPC operating system. Skype for Pocket PC version 1.0 allows users of wireless LAN-enabled PDAs running Microsoft's Windows Mobile 2003 for Pocket PC to make Voice over IP calls from Wi-Fi hotspots. As with PC versions of the software, the technology allows users to make free voice calls to other Skype users over a broadband P2P network. Skype for Pocket PC enables cross-platform voice calls to other Skype users running either Windows, Linux or the recently released Mac OS X versions of Skype. All Skype software is free. The Pocket PC version of Skype

Installing the software on a HP iPAQ Pocket PC 5500 proved straightforward. We were able to easily set up a pair of calls and the voice quality was surprisingly good, providing you both remember not to attempt talking at the same time. Oddly, it was easier to have a clear conversation with someone in the Northampton area than someone in the office next door.

The release is something of a boon for geeks who will be able to use the software to turn WiFi-enabled iPAQ and the like into something resembling Star Trek-style communicators. Skype users control their online presence and contact lists, and have options to customise their overall experience.

Skype for Pocket PC Free offers end-to-end encryption for privacy along with conference calling and instant messaging features. The application includes a service, called SkypeOut, that allows Skype users to pre-pay and use their computing device and Internet connection to call landlines and mobile phones anywhere in the world at local rates (pricelist here). SkypeOut pricing starts at approximately two cents per minute (for the US, Western Europe and Australia). Rates in the developing world are far more expensive.

"With the launch of Skype for Pocket PC 1.0, Skype is expanding consumer choice in mobile, global communications by offering free Skype-to-Skype calling and affordable SkypeOut calls to any traditional phone number," said Niklas Zennström, Skype chief executive and co-founder. "We are delivering greater platform and portability options for consumers looking to take advantage of the cost and quality benefits of internet telephony. We will continue to expand platform choices for our users."